package com.tanhua.sso.config;

import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.context.annotation.Configuration;
import org.springframework.context.annotation.PropertySource;

/**
 * pojo类配在这里可以吗？在pojo包里会不会好点
 */
@Configuration    //声明配置类
@PropertySource("classpath:aliyun.properties") //引入配置文件
//注意下面注解作用
//要读取配置文件的前缀，如果配置则在当前指定的前缀路径下按照属性名匹配；
//否则直接在配置文件一级路径下匹配，匹配失败则初始化默认值  对应文件aliyun.properties
@ConfigurationProperties(prefix = "aliyun.sms")
@Data
public class AliyunSMSConfig {
    private String regionId;
    private String accessKeyId;
    private String accessKeySecret;
    private String domain;
    private String signName;
    private String templateCode;
}
